package com.link.base.base.appinfo.model;

import com.link.core.basic.model.BasicModel;

/**
 * 移动端设备信息
 *
 * @author ouyangzhenqiang
 * @date 2018/10/16
 * */
public class AppMobileInfo extends BasicModel {
    /**
     * app版本号
     */
    private String appVersion;
    /**
     * 设备型号
     */
    private String mobileVersion;
    /**
     *  平台类型 e.g. :Ios or Android...
     * */
    private String platFormType;
    /**
     * 极光推送token
     */
    private String token;
    /**
     * 登录用户Id
     */
    private String userId;
    /**
     * 登录用户账号
     */
    private String userName;
    /**
     * 登录用户姓名
     */
    private String name;
    /**
     * 应用Id
     */
    private String appId;
    /**
     * UUID
     */
    private String uuid;
    /**
     * IMEI
     */
    private String imei;
    /**
     * 设备锁定标识
     */
    private String deviceLock;
    /**
     * 设备数量
     */
    private String deviceNum;
    /**
     * 用于判断设备统计的活跃天数
     */
    private int range;
    /**
     * 手机厂商渠道的推送token
     */
    private String pushToken;
    /**
     * 手机厂商类型
     */
    private String pushType;
    /**
     * 省份
     */
    private String province;

    public String getPushToken() {
        return pushToken;
    }

    public void setPushToken(String pushToken) {
        this.pushToken = pushToken;
    }

    public String getPushType() {
        return pushType;
    }

    public void setPushType(String pushType) {
        this.pushType = pushType;
    }

    public int getRange() {
        return range;
    }

    public void setRange(int range) {
        this.range = range;
    }

    public String getDeviceNum() {
        return deviceNum;
    }

    public void setDeviceNum(String deviceNum) {
        this.deviceNum = deviceNum;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }

    public String getMobileVersion() {
        return mobileVersion;
    }

    public void setMobileVersion(String mobileVersion) {
        this.mobileVersion = mobileVersion;
    }

    public String getPlatFormType() {
        return platFormType;
    }

    public void setPlatFormType(String platFormType) {
        this.platFormType = platFormType;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getDeviceLock() {
        return deviceLock;
    }

    public void setDeviceLock(String deviceLock) {
        this.deviceLock = deviceLock;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }
}
